MoleBox configuration file

Each project is bound to an exectable file, and has an associated configuration file named <name_of_exe_file>.exe.mbxcfg. You can write or edit these configuration files manually.

Basic options (sole occurence in config)

"Use strong encryption" option:
box.encrypt=1

"Separate default package" option:
box.separate=0

Relative address of default package box file:
box.sepfile=

Compression level (0 - no compression, 9-maximum compression):
box.ziplevel=1

Root application directory:
dir.addfiles=C:\test\

"Use crc check" option:
exe.crc=0

"Pack segments of executable" option:
exe.pack=1

Absolute path to the source executable:
exe.source=C:\test\test.exe

Relative path to the target executable:
exe.target=packed\test-packed.exe

Encryption keys:
key.0=9E5E704454F7C740BD17D975C86DD33D
key.1=9705C475944E05489FD019966E7CCB40
Note: if these keys absent, they will be generated automatically and saved to the configuration file.

Package options (for each of the packages)

"Use project defaults" option:
box.1.flags=16384

Package file name:
box.1.fname=pak1.dat

Package name:
box.1.name=Package1

Package contents (for each of the packages)

Default package contents:
box.contents~
00 lib1.dll
00 lib2.dll
00 image1.png
~

Additional package contents:
box.1.contents~
00 file1.txt
00 file2.txt
~